triangular ligaments of the liver - Almanca İngilizce Sözlük